home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / crwdemo / main.frm < prev    next >
Text File  |  1995-12-05  |  20KB  |  750 lines

  1. VERSION 2.00
  2. Begin MDIForm Main 
  3.    Caption         =   "Program Manager"
  4.    ClientHeight    =   5235
  5.    ClientLeft      =   900
  6.    ClientTop       =   2100
  7.    ClientWidth     =   9600
  8.    Height          =   5925
  9.    Icon            =   MAIN.FRX:0000
  10.    Left            =   840
  11.    LinkTopic       =   "Main"
  12.    Top             =   1470
  13.    Width           =   9720
  14.    WindowState     =   2  'Maximized
  15.    Begin SSPanel ToolBar 
  16.       Align           =   1  'Align Top
  17.       Height          =   555
  18.       Left            =   0
  19.       TabIndex        =   1
  20.       Top             =   0
  21.       Width           =   9600
  22.       Begin CommandButton Command5 
  23.          Caption         =   "Cancel"
  24.          Height          =   330
  25.          Left            =   4050
  26.          TabIndex        =   7
  27.          Top             =   90
  28.          Visible         =   0   'False
  29.          Width           =   780
  30.       End
  31.       Begin CommandButton Command4 
  32.          Caption         =   ">>"
  33.          Height          =   330
  34.          Left            =   2385
  35.          TabIndex        =   6
  36.          Top             =   90
  37.          Visible         =   0   'False
  38.          Width           =   735
  39.       End
  40.       Begin CommandButton Command3 
  41.          Caption         =   "<<"
  42.          Height          =   330
  43.          Left            =   1575
  44.          TabIndex        =   5
  45.          Top             =   90
  46.          Visible         =   0   'False
  47.          Width           =   735
  48.       End
  49.       Begin CommandButton Command2 
  50.          Caption         =   ">|"
  51.          Height          =   330
  52.          Left            =   3195
  53.          TabIndex        =   4
  54.          Top             =   90
  55.          Visible         =   0   'False
  56.          Width           =   780
  57.       End
  58.       Begin CommandButton Command1 
  59.          Caption         =   "|<"
  60.          Height          =   330
  61.          Left            =   720
  62.          TabIndex        =   3
  63.          Top             =   90
  64.          Visible         =   0   'False
  65.          Width           =   750
  66.       End
  67.       Begin SSCommand Preview 
  68.          BevelWidth      =   1
  69.          Height          =   375
  70.          Left            =   120
  71.          Picture         =   MAIN.FRX:0302
  72.          TabIndex        =   2
  73.          Top             =   120
  74.          Width           =   330
  75.       End
  76.       Begin CommonDialog CMDialog1 
  77.          DefaultExt      =   "*.rpt"
  78.          DialogTitle     =   "Open Report"
  79.          Filter          =   "Crystal Report(*.rpt)|*.rpt"
  80.          Left            =   9000
  81.          Top             =   0
  82.       End
  83.    End
  84.    Begin SSPanel StatusBar 
  85.       Align           =   2  'Align Bottom
  86.       Alignment       =   1  'Left Justify - MIDDLE
  87.       BorderWidth     =   1
  88.       Caption         =   " Ready"
  89.       FontBold        =   0   'False
  90.       FontItalic      =   0   'False
  91.       FontName        =   "MS Sans Serif"
  92.       FontSize        =   8.25
  93.       FontStrikethru  =   0   'False
  94.       FontUnderline   =   0   'False
  95.       Height          =   300
  96.       Left            =   0
  97.       TabIndex        =   0
  98.       Top             =   4935
  99.       Width           =   9600
  100.       Begin Line Line2 
  101.          BorderColor     =   &H00FFFFFF&
  102.          X1              =   0
  103.          X2              =   7350
  104.          Y1              =   30
  105.          Y2              =   30
  106.       End
  107.       Begin Line Line1 
  108.          BorderColor     =   &H00000000&
  109.          X1              =   0
  110.          X2              =   7350
  111.          Y1              =   15
  112.          Y2              =   15
  113.       End
  114.    End
  115.    Begin Menu MenuFile 
  116.       Caption         =   "&File"
  117.       Begin Menu MenuFileNew 
  118.          Caption         =   "&New"
  119.       End
  120.       Begin Menu MenuFileClose 
  121.          Caption         =   "&Close"
  122.          Enabled         =   0   'False
  123.       End
  124.       Begin Menu MenuFileSep 
  125.          Caption         =   "-"
  126.       End
  127.       Begin Menu MenuFileExit 
  128.          Caption         =   "E&xit"
  129.       End
  130.    End
  131.    Begin Menu MenuEngine 
  132.       Caption         =   "&Engine Management"
  133.       Begin Menu MenuEngineOpen 
  134.          Caption         =   "&Open Engine"
  135.       End
  136.       Begin Menu MenuEngineOpenJob 
  137.          Caption         =   "&Open Print Job"
  138.       End
  139.       Begin Menu MenuEngineCloseJob 
  140.          Caption         =   "&Close Print Job"
  141.       End
  142.       Begin Menu MenuEngineClose 
  143.          Caption         =   "&Close Engine"
  144.       End
  145.    End
  146.    Begin Menu MenuFormat 
  147.       Caption         =   "&Format"
  148.       Begin Menu MenuFormatRptTitle 
  149.          Caption         =   "&Report Title"
  150.       End
  151.       Begin Menu MenuFormatSetMargins 
  152.          Caption         =   "&Set Margins"
  153.       End
  154.       Begin Menu MenuFormatSetSecFormat 
  155.          Caption         =   "&Set Section Format"
  156.       End
  157.       Begin Menu MenuFormatMinSectionHeight 
  158.          Caption         =   "&Set Minimum Section Height"
  159.       End
  160.       Begin Menu MenuFormatSetLineHeight 
  161.          Caption         =   "&Set Line Height"
  162.       End
  163.       Begin Menu MenuFormatSetSectionFont 
  164.          Caption         =   "&Set Section Font"
  165.       End
  166.    End
  167.    Begin Menu MenuFields 
  168.       Caption         =   "&Fields"
  169.       Begin Menu MenuFieldsRecordSortField 
  170.          Caption         =   "&Record Sort Fields"
  171.       End
  172.       Begin Menu MenuFieldsGroupSortFields 
  173.          Caption         =   "&Group Sort Fields"
  174.       End
  175.       Begin Menu MenuGroupCond 
  176.          Caption         =   "&Set Group Condition"
  177.       End
  178.    End
  179.    Begin Menu MenuFormulas 
  180.       Caption         =   "&Formulae"
  181.       Begin Menu MenuFormulasSetFormula 
  182.          Caption         =   "&Formulae"
  183.       End
  184.       Begin Menu MenuFormulasSetSelForm 
  185.          Caption         =   "&Selection Formulae"
  186.       End
  187.    End
  188.    Begin Menu MenuDatabase 
  189.       Caption         =   "&Database"
  190.       Begin Menu MenuDBLocation 
  191.          Caption         =   "&Location"
  192.       End
  193.       Begin Menu MenuModSQL 
  194.          Caption         =   "&Modify SQL"
  195.       End
  196.       Begin Menu MenuLogon 
  197.          Caption         =   "&Logon Server"
  198.       End
  199.       Begin Menu MenuLogoff 
  200.          Caption         =   "&Logoff Server"
  201.       End
  202.       Begin Menu MenuLogonInfo 
  203.          Caption         =   "&Logon Info"
  204.       End
  205.       Begin Menu MenuSecurity 
  206.          Caption         =   "&Security"
  207.       End
  208.    End
  209.    Begin Menu MenuPrint 
  210.       Caption         =   "&Print"
  211.       Begin Menu MenuPrintdestination 
  212.          Caption         =   "&Destination"
  213.       End
  214.    End
  215.    Begin Menu MenuWindow 
  216.       Caption         =   "&Window"
  217.       WindowList      =   -1  'True
  218.       Begin Menu MenuWindowCascade 
  219.          Caption         =   "&Cascade"
  220.       End
  221.       Begin Menu MenuWindowTileH 
  222.          Caption         =   "Tile &Horizontally"
  223.       End
  224.       Begin Menu MenuWindowTileV 
  225.          Caption         =   "&Tile Vertically"
  226.       End
  227.       Begin Menu MenuWindowArrange 
  228.          Caption         =   "&Arrange"
  229.       End
  230.    End
  231. End
  232. ' Crystal.Vbx doesn't have an Align Property so The ToolBar
  233. ' is used as a container.
  234. ' The following Default Properties of Crystal.Vbx have been
  235. ' changed to:-
  236. '       WindowBorderStyle = 0 - None
  237. '       WindowControlBox = False
  238. '       WindowMaxButton = False
  239. '       WindowMinButton = False
  240. '       WindowLeft = 0      'so that the MoveWindow Function
  241. '       WindowTop = 0       'doesn't jerk the Crystal Window
  242. '                           'across the MDIChild Window.
  243. '--------------------------------------------------------------------
  244.  Dim dllname As String * 20
  245.  
  246. Sub Command1_Click ()
  247.  If PEShowFirstPage(JobNum) = False Then
  248.    'RCode = PEGetErrorCode(Jobnum)
  249.    'MsgBox "PEShowPreviousPage = " + RCode
  250.  End If
  251. End Sub
  252.  
  253. Sub Command2_Click ()
  254.  If PEShowLastPage(JobNum) = False Then
  255.    'RCode = PEGetErrorCode(Jobnum)
  256.    'MsgBox "PEShowPreviousPage = " + RCode
  257.  End If
  258.  
  259. End Sub
  260.  
  261. Sub Command3_Click ()
  262.  If PEShowPreviousPage(JobNum) = False Then
  263.    'RCode = PEGetErrorCode(Jobnum)
  264.    'MsgBox "PEShowPreviousPage = " +